label {
  font-size: medium;
  font-weight: normal;
  line-height: normal;
  display: inline;
  margin: 0;
  color: transparent;

  input, textarea, select {
    display: inline;
  }
}

.label {
  padding: 0;
  font-size: medium;
  font-weight: normal;
  line-height: normal;
  color: transparent;
  vertical-align: baseline;
  white-space: normal;
  text-shadow: none;
  background-color: transparent;
  @include border-radius(none);

  &:hover {
    color: transparent;
    text-decoration: none;
  }
}

legend {
  border: none;
}
